Beauty retailer sells over 700 brands, covering over 17,000 skincare, fragrance, make-up and hair care, body care products, health and beauty supplements under international brands including own-brands and exclusive products.